package com.group.yztcedu.playlive.bean;

import com.google.gson.annotations.SerializedName;

public  class HomeLivesBean {
                @SerializedName("date_create")
                private String dateCreate;
                @SerializedName("game_id")
                private Object gameId;
                @SerializedName("id")
                private long id;
                @SerializedName("live_user_count")
                private int liveUserCount;
                @SerializedName("phone_model")
                private String phoneModel;
                @SerializedName("play_count")
                private int playCount;
                @SerializedName("privacy")
                private boolean privacy;
                @SerializedName("recommended")
                private boolean recommended;
                @SerializedName("reply_count")
                private int replyCount;
                @SerializedName("room_id")
                private int roomId;
                @SerializedName("snapshot")
                private String snapshot;
                @SerializedName("status")
                private String status;
                @SerializedName("stream_id")
                private String streamId;
                @SerializedName("time")
                private int time;
                @SerializedName("title")
                private String title;
                @SerializedName("type")
                private String type;
                @SerializedName("uid")
                private String uid;
                /**
                 * accept_push : true
                 * avatar : http://q.qlogo.cn/qqapp/1103881743/C1711A3D30BE74502503F8EB87188817/40
                 * balance : 662.0
                 * board : 求粉丝，求礼物。
                 加入直播交流群，一起玩耍吧。
                 群号：335712365
                 新浪围脖：一起玩耍科技
                 我的QQ3544147075
                 * cny_balance : 128.5
                 * date_create : 2016-04-07 18:15:06
                 * date_update : 2016-04-07 18:15:06
                 * email : null
                 * exp_value : 4515
                 * follower_count : 937
                 * following_count : 59
                 * gender : true
                 * id : 1223093314199225856
                 * introduction : 我是你们的逗比直播花城
                 * level : 11
                 * live_status : connected
                 * new_gender : 2
                 * nickname : null
                 * phone_number : null
                 * qq : null
                 * recommended : false
                 * room_cover : http://7xnm2g.com2.z0.glb.qiniucdn.com/c5e9a52854c811e6b2de00163e000e68
                 * room_id : 261342
                 * status : normal
                 * type : normal
                 * uid : hroKA6zRaP5
                 * username : 花城
                 * wsb_balance : 20989.0
                 */

                @SerializedName("user")
                private UserBean user;
                @SerializedName("user_id")
                private long userId;
                @SerializedName("video_url")
                private Object videoUrl;

                public String getDateCreate() {
                    return dateCreate;
                }

                public void setDateCreate(String dateCreate) {
                    this.dateCreate = dateCreate;
                }

                public Object getGameId() {
                    return gameId;
                }

                public void setGameId(Object gameId) {
                    this.gameId = gameId;
                }

                public long getId() {
                    return id;
                }

                public void setId(long id) {
                    this.id = id;
                }

                public int getLiveUserCount() {
                    return liveUserCount;
                }

                public void setLiveUserCount(int liveUserCount) {
                    this.liveUserCount = liveUserCount;
                }

                public String getPhoneModel() {
                    return phoneModel;
                }

                public void setPhoneModel(String phoneModel) {
                    this.phoneModel = phoneModel;
                }

                public int getPlayCount() {
                    return playCount;
                }

                public void setPlayCount(int playCount) {
                    this.playCount = playCount;
                }

                public boolean isPrivacy() {
                    return privacy;
                }

                public void setPrivacy(boolean privacy) {
                    this.privacy = privacy;
                }

                public boolean isRecommended() {
                    return recommended;
                }

                public void setRecommended(boolean recommended) {
                    this.recommended = recommended;
                }

                public int getReplyCount() {
                    return replyCount;
                }

                public void setReplyCount(int replyCount) {
                    this.replyCount = replyCount;
                }

                public int getRoomId() {
                    return roomId;
                }

                public void setRoomId(int roomId) {
                    this.roomId = roomId;
                }

                public String getSnapshot() {
                    return snapshot;
                }

                public void setSnapshot(String snapshot) {
                    this.snapshot = snapshot;
                }

                public String getStatus() {
                    return status;
                }

                public void setStatus(String status) {
                    this.status = status;
                }

                public String getStreamId() {
                    return streamId;
                }

                public void setStreamId(String streamId) {
                    this.streamId = streamId;
                }

                public int getTime() {
                    return time;
                }

                public void setTime(int time) {
                    this.time = time;
                }

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }

                public String getUid() {
                    return uid;
                }

                public void setUid(String uid) {
                    this.uid = uid;
                }

                public UserBean getUser() {
                    return user;
                }

                public void setUser(UserBean user) {
                    this.user = user;
                }

                public long getUserId() {
                    return userId;
                }

                public void setUserId(long userId) {
                    this.userId = userId;
                }

                public Object getVideoUrl() {
                    return videoUrl;
                }

                public void setVideoUrl(Object videoUrl) {
                    this.videoUrl = videoUrl;
                }

                public static class UserBean {
                    @SerializedName("accept_push")
                    private boolean acceptPush;
                    @SerializedName("avatar")
                    private String avatar;
                    @SerializedName("balance")
                    private double balance;
                    @SerializedName("board")
                    private String board;
                    @SerializedName("cny_balance")
                    private double cnyBalance;
                    @SerializedName("date_create")
                    private String dateCreate;
                    @SerializedName("date_update")
                    private String dateUpdate;
                    @SerializedName("email")
                    private Object email;
                    @SerializedName("exp_value")
                    private int expValue;
                    @SerializedName("follower_count")
                    private int followerCount;
                    @SerializedName("following_count")
                    private int followingCount;
                    @SerializedName("gender")
                    private boolean gender;
                    @SerializedName("id")
                    private long id;
                    @SerializedName("introduction")
                    private String introduction;
                    @SerializedName("level")
                    private int level;
                    @SerializedName("live_status")
                    private String liveStatus;
                    @SerializedName("new_gender")
                    private int newGender;
                    @SerializedName("nickname")
                    private Object nickname;
                    @SerializedName("phone_number")
                    private Object phoneNumber;
                    @SerializedName("qq")
                    private Object qq;
                    @SerializedName("recommended")
                    private boolean recommended;
                    @SerializedName("room_cover")
                    private String roomCover;
                    @SerializedName("room_id")
                    private int roomId;
                    @SerializedName("status")
                    private String status;
                    @SerializedName("type")
                    private String type;
                    @SerializedName("uid")
                    private String uid;
                    @SerializedName("username")
                    private String username;
                    @SerializedName("wsb_balance")
                    private double wsbBalance;

                    public boolean isAcceptPush() {
                        return acceptPush;
                    }

                    public void setAcceptPush(boolean acceptPush) {
                        this.acceptPush = acceptPush;
                    }

                    public String getAvatar() {
                        return avatar;
                    }

                    public void setAvatar(String avatar) {
                        this.avatar = avatar;
                    }

                    public double getBalance() {
                        return balance;
                    }

                    public void setBalance(double balance) {
                        this.balance = balance;
                    }

                    public String getBoard() {
                        return board;
                    }

                    public void setBoard(String board) {
                        this.board = board;
                    }

                    public double getCnyBalance() {
                        return cnyBalance;
                    }

                    public void setCnyBalance(double cnyBalance) {
                        this.cnyBalance = cnyBalance;
                    }

                    public String getDateCreate() {
                        return dateCreate;
                    }

                    public void setDateCreate(String dateCreate) {
                        this.dateCreate = dateCreate;
                    }

                    public String getDateUpdate() {
                        return dateUpdate;
                    }

                    public void setDateUpdate(String dateUpdate) {
                        this.dateUpdate = dateUpdate;
                    }

                    public Object getEmail() {
                        return email;
                    }

                    public void setEmail(Object email) {
                        this.email = email;
                    }

                    public int getExpValue() {
                        return expValue;
                    }

                    public void setExpValue(int expValue) {
                        this.expValue = expValue;
                    }

                    public int getFollowerCount() {
                        return followerCount;
                    }

                    public void setFollowerCount(int followerCount) {
                        this.followerCount = followerCount;
                    }

                    public int getFollowingCount() {
                        return followingCount;
                    }

                    public void setFollowingCount(int followingCount) {
                        this.followingCount = followingCount;
                    }

                    public boolean isGender() {
                        return gender;
                    }

                    public void setGender(boolean gender) {
                        this.gender = gender;
                    }

                    public long getId() {
                        return id;
                    }

                    public void setId(long id) {
                        this.id = id;
                    }

                    public String getIntroduction() {
                        return introduction;
                    }

                    public void setIntroduction(String introduction) {
                        this.introduction = introduction;
                    }

                    public int getLevel() {
                        return level;
                    }

                    public void setLevel(int level) {
                        this.level = level;
                    }

                    public String getLiveStatus() {
                        return liveStatus;
                    }

                    public void setLiveStatus(String liveStatus) {
                        this.liveStatus = liveStatus;
                    }

                    public int getNewGender() {
                        return newGender;
                    }

                    public void setNewGender(int newGender) {
                        this.newGender = newGender;
                    }

                    public Object getNickname() {
                        return nickname;
                    }

                    public void setNickname(Object nickname) {
                        this.nickname = nickname;
                    }

                    public Object getPhoneNumber() {
                        return phoneNumber;
                    }

                    public void setPhoneNumber(Object phoneNumber) {
                        this.phoneNumber = phoneNumber;
                    }

                    public Object getQq() {
                        return qq;
                    }

                    public void setQq(Object qq) {
                        this.qq = qq;
                    }

                    public boolean isRecommended() {
                        return recommended;
                    }

                    public void setRecommended(boolean recommended) {
                        this.recommended = recommended;
                    }

                    public String getRoomCover() {
                        return roomCover;
                    }

                    public void setRoomCover(String roomCover) {
                        this.roomCover = roomCover;
                    }

                    public int getRoomId() {
                        return roomId;
                    }

                    public void setRoomId(int roomId) {
                        this.roomId = roomId;
                    }

                    public String getStatus() {
                        return status;
                    }

                    public void setStatus(String status) {
                        this.status = status;
                    }

                    public String getType() {
                        return type;
                    }

                    public void setType(String type) {
                        this.type = type;
                    }

                    public String getUid() {
                        return uid;
                    }

                    public void setUid(String uid) {
                        this.uid = uid;
                    }

                    public String getUsername() {
                        return username;
                    }

                    public void setUsername(String username) {
                        this.username = username;
                    }

                    public double getWsbBalance() {
                        return wsbBalance;
                    }

                    public void setWsbBalance(double wsbBalance) {
                        this.wsbBalance = wsbBalance;
                    }
                }
            }
